.grande
 {  font-family: Chalkboard, ‘Comic Sans’, sans-serif; font-size: 30px; color: #333333; text-align: left}

.chatarra
 {  font-family: Helvetica, Arial, san-serif; font-size: 12px; color: #333333; text-align: left; margin-top:10px; margin-left:80px; text-indent:30px}

.paratabla
 {
	font-family: Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	margin-top: 10px;
	margin-left: 0px;
	text-indent: 30px
}

.title
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-align: center;
	margin-left: 30px;
	margin-top: 15px
}

.regresa
 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600; text-align: left; margin-left: 20px; margin-top: 15px}
 
.puntos 
 {  font-family: Helvetica, Arial, san-serif; font-size: 10px; color: #000000}

.title2 
 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-align: left; margin-left: 30px; margin-top: 15px}


.imgs {  margin-right: 10px}


.boton
{	font:9pt Helvetica, Arial, san-serif;
	color: #000000;
	background-color: #cccccc;
	border: 1px solid;
; border-color:  #CCCCCC}

.boton2
{	font:9pt Helvetica, Arial, san-serif;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid;
; border-color:  #999999}

.chatarra2 {
	font-family: Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #006699;
	text-align: left;
}

.menu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #006699; text-align: left; margin-top: 15px}



div.fixedHeaderTable {
	 position: relative;
  }
 div.fixedHeaderTable table {
      width:100%;
  }
 div.fixedHeaderTable tbody {
      height: 5px;
     overflow-y: auto;
     overflow-x: hidden;
 }
 div.fixedHeaderTable table th { alignment-adjust:central
	     
 }
 div.fixedHeaderTable table td {
    
 }
 div.fixedHeaderTable thead td, div.fixedHeaderTable thead th {
     position:relative;
 }
 
 /* IE7 hacks */
 div.fixedHeaderTable {
     *position: relative;
     *height: 5px;
     *overflow-y: scroll;
     *overflow-x: hidden;
   
 }
 
 div.fixedHeaderTable thead tr {
     position: relative;
     *_position: absolute;
     *top: expression(this.offsetParent.scrollTop-2);
     *background:none;
    
 }
  
 div.fixedHeaderTable tbody {
     *height: auto;
     *position:absolute;
        
 }

 /* IE6 hacks */
 div.fixedHeaderTable {
     _width:expression(this.offsetParent.clientWidth-20);
     _overflow: auto;
     _overflow-y: scroll;
     _overflow-x: hidden;
 }
 div.fixedHeaderTable thead tr {
     _position: relative
 }

#page {
    margin:0px auto;
    width:800px;
	height: auto;
}


#tituloarriba {position: fixed;  top:0;  width: 100%;  height:120px;   }
   

#contenido { position: fixed; width: 100%; margin-top: 100px; right: 0;  float: right; height: 800px; overflow-y: auto }

#pie {position: relative;  margin-top: -200px; height: 40px; padding:5px 0px; clear: both; background: #cccccc; text-align: center; color: #fff;}


#izq { position: fixed; width: 50%; margin-top: 100px; left: 0;  float: left; height: 800px; overflow-y: auto }

#der { position: fixed; width: 50%; margin-top: 100px; left: 0;  float: left; height: 800px; overflow-y: auto }
